°æº¸ ¹ß»ý ½ºÅ©¸³Æ® ( Delay timeÀ» ÁÖ´Â °æ¿ì )

 

µðÁöÅÐ ÀÔ·Âű׸¦ °æº¸ ű׷Π»ç¿ëÇÏ´Â °æ¿ì°¡ ÀÖÀ» °ÍÀÌ´Ù.

ÀÌ °æ¿ì, ÇöÀåÀÇ Noise·Î ÀÎÇÏ¿© µðÁöÅÐ ÀÔ·Âűװ¡ ¼ö½Ã·Î ON/OFFµÈ´Ù¸é °æº¸Å±׷Π¹®Á¦°¡ ÀÖÀ» °ÍÀÌ´Ù. ÀÌ°ÍÀ» À§Çؼ­ ¿ÏÀüÇÑ ÇØ°áÃ¥Àº ¾Æ´ÏÁö¸¸ °£´ÜÈ÷ ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

 

if($DI_INPUT==1){

    if( count > 20){              // count ´Â °æº¸¹ß»ý ÈÄ °æº¸°¡ À¯ÁöµÇ´Â ½Ã°£À» üũ ÇÏ´Â º¯¼öÀÌ´Ù. °æº¸ ¹ß»ý ÈÄ count°¡ 20ÀÌ»óÀÌ µÇ¸é $DI_MINPUTű׸¦ »ì¸°´Ù

       if($DI_MINPUT == 0)

          $DI_MINPUT=1;

    }

    else {            

              count=count+1;         //°æº¸°¡ ¹ß»ý ÈÄ¿¡ count°¡ 20¹Ì¸¸ÀÌ¸é °è¼ÓÇؼ­ Áõ°¡½ÃŲ´Ù.

    }

}

else {

   if($DI_MINPUT == 1){

      count=0;

      $DI_MINPUT=0;

   }

}

 

À§ÀÇ ½ºÅ©¸³Æ®¿¡¼­ $DI_INPUTÀº ½ÇÁ¦·Î µé¾î¿À´Â µðÁöÅÐ ÀÔ·ÂÅÂ±× ÀÌ´Ù. ÀÌ Å±׸¦ °æº¸·Î ¼³Á¤ÇÏ´Â °ÍÀÌ ¾Æ´Ï°í $DI_NINPUT¸Þ¸ð¸® ű׸¦ ¸¸µé°í ÀÌ Å±׸¦ °æº¸·Î ¼³Á¤ÇÏ¿©¾ß ÇÑ´Ù.

À§ÀÇ ½ºÅ©¸³Æ® ½Ã°£À» 1ÃÊ·Î ¼³Á¤Çϸé a1°ªÀÌ 20À» ³ÑÀ» ¶§ (Áï, 20ÃÊ°¡ ³Ñ¾úÀ» ¶§ µðÁöÅÐ ¸Þ¸ð¸® ÅÂ±× $DI_MINPUTű׸¦ ONÇÔÀ¸·Î½á °æº¸¸¦ »ý¼º½ÃŲ´Ù.